touchline advertisement - German English Dictionary